Skip to content

Add telemetry data quality guardrails#387

Merged
blove merged 1 commit into
mainfrom
codex/telemetry-data-quality-guardrails
May 17, 2026
Merged

Add telemetry data quality guardrails#387
blove merged 1 commit into
mainfrom
codex/telemetry-data-quality-guardrails

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 17, 2026

Summary

  • add a machine-readable telemetry contract for dashboard event names, allowed properties, allowed breakdowns, runtime events, and forbidden sensitive fields
  • add PostHog tooling tests that fail when insights reference unregistered events, filter/break down on unsupported properties, or the runtime dashboard/API contract drifts
  • remove an unused PostHog sync helper that blocked strict typechecking in the touched tool package

Verification

  • PATH=/tmp/codex-node-v24/bin:$PATH npx nx test posthog-tools --runInBand
  • PATH=/tmp/codex-node-v24/bin:$PATH npx tsc -p tools/posthog/tsconfig.json --noEmit
  • PATH=/tmp/codex-node-v24/bin:$PATH npx nx lint posthog-tools
  • PATH=/tmp/codex-node-v24/bin:$PATH npx nx test examples-chat-angular --runInBand

@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment May 17, 2026 3:05am

Request Review

@blove blove enabled auto-merge (squash) May 17, 2026 02:59
@blove blove merged commit 4ed6453 into main May 17, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant